package com.ftg.learn.chapter09.pattern.builder;

import sun.security.util.ManifestEntryVerifier;

/**
 * 套餐
 *
 * @author kangjx
 * @version 1.0
 * @date 2023/1/30 上午9:17
 */
public class MealBuilder {

    /**
     * 套餐A
     *
     * 有一个汉堡 ： 肉的
     * 有一个汉堡 ： 菜的
     *
     * 还有一个冷饮
     *
     * @return
     */
    public Meal a(){
        Item burger1 = new MeatBurger();
        Item burger2 = new VerBurger();
        Item burger3 = new ColdDrink();

        Meal a = new Meal();
        a.addItem(burger1);
        a.addItem(burger2);
        a.addItem(burger3);

        System.out.println("打印出来一些信息");
        a.showItems();

        return a;
    }

    /**
     * 套餐A
     * @return
     */
    public Meal b(){
        return null;
    }

    /**
     * 套餐A
     * @return
     */
    public Meal c(){
        return null;
    }

}
